package cmd

import (
	"github.com/spf13/cobra/doc"
	"log"
	"os"
)

func InitCommand() {

	rootCmd.AddCommand(helloCmd)

	//root有两个子命令，和一个cmdEcho命令下的子命令cmdTimes
	//一级root --> 二级print,echo --> 三级times
	rootCmd.AddCommand(cmdPrint, cmdEcho)
	cmdEcho.AddCommand(cmdTimes)
	//utils.Mkdir("./docs")
	os.MkdirAll("H:\\docs", os.ModePerm)
	err := doc.GenMarkdownTree(rootCmd, "H:\\docs")
	if err != nil {
		log.Fatal(err)
	}
}
